/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package Entidades;

/**
 *
 * @author santiago
 */
public class EntEmpleado {
    private String nombres;
    private String primerApellido;
    private String segundoApellido;
    private String tipoDocumento;
    private String numeroDocumento;
    private String correo;
    private String clave;
    private String ciudad;
    private String direccion;
    private String telefono;

    /**
     * Metodo constructor vacio
     */
    public EntEmpleado(){
    
    }
    
    /**
     * Metodo constructor que recibe todos los parametros para crear un empleado
     * @param nombres Nombres del empleado
     * @param primerApellido Primer Apellido del empleado
     * @param segundoApellido Segundo Apellido del empleado
     * @param tipoDocumento Tipo de Documento del empleado
     * @param numeroDocumento Cedula del empleado
     * @param correo Correo electronico del empleado
     * @param clave Clave del empleado
     * @param ciudad Ciudad del empleado
     * @param direccion Direccion de residencia del empleado
     * @param telefono Telefono del empleado
     */
    public EntEmpleado(String nombres,String primerApellido,String segundoApellido,String tipoDocumento,String numeroDocumento,String correo,String clave, String ciudad,String direccion,String telefono){
        this.nombres=nombres;
        this.primerApellido=primerApellido;
        this.segundoApellido=segundoApellido;
        this.tipoDocumento=tipoDocumento;
        this.numeroDocumento=numeroDocumento;
        this.correo=correo;
        this.clave=clave;
        this.ciudad=ciudad;
        this.direccion=direccion;
        this.telefono=telefono;
    }

    /**
     * Metodo para obtener los nombres del empleado
     * @return nombres
     */
    public String getNombres() {
        return nombres;
    }

    
    /**
     * Metodo para establecer los nombres del empleado
     * @param nombres Nombres del empleado
     */
    public void setNombres(String nombres) {
        this.nombres = nombres;
    }

    /**
     * Metodo para obtener el primer apellido del empleado
     * @return primerApellido
     */
    public String getPrimerApellido() {
        return primerApellido;
    }

    /**
     * Metodo para establecer el primer apellido del empleado
     * @param primerApellido Primer Apellido del empleado
     */
    public void setPrimerApellido(String primerApellido) {
        this.primerApellido = primerApellido;
    }

    /**
     * Metodo para obtener el segundo apellido del empleado
     * @return segundoApellido
     */
    public String getSegundoApellido() {
        return segundoApellido;
    }

    /**
     * Metodo para establecer el segundo apellido del empleado
     * @param segundoApellido Segundo Apellido del empleado
     */
    public void setSegundoApellido(String segundoApellido) {
        this.segundoApellido = segundoApellido;
    }

    /**
     * Metodo para obtener el tipo de documento del empleado
     * @return tipoDocumento
     */
    public String getTipoDocumento() {
        return tipoDocumento;
    }

    /**
     * Metodo para establecer el tipo de documento del empleado
     * @param tipoDocumento Tipo de Documento del Empleado
     */
    public void setTipoDocumento(String tipoDocumento) {
        this.tipoDocumento = tipoDocumento;
    }

    /**
     * Metodo para obtener el numero de documento del empleado
     * @return numeroDocumento
     */
    public String getNumeroDocumento() {
        return numeroDocumento;
    }

    /**
     * Metodo para establecer el numero de documento del empleado
     * @param numeroDocumento Numero de Documento del empleado
     */
    public void setNumeroDocumento(String numeroDocumento) {
        this.numeroDocumento = numeroDocumento;
    }

    /**
     * Metodo para obtener el correo del empleado
     * @return correo
     */
    public String getCorreo() {
        return correo;
    }

    /**
     * Metodo para establecer el correo del empleado
     * @param correo Correo electronico del empleado
     */
    public void setCorreo(String correo) {
        this.correo = correo;
    }

    /**
     * Metodo para obtener la clave del empleado
     * @return clave
     */
    public String getClave() {
        return clave;
    }

    /**
     * Metodo para establecer la clave del empleado
     * @param clave Clave del empleado
     */
    public void setClave(String clave) {
        this.clave = clave;
    }

    /**
     * Metodo para obtener la ciudad del empleado
     * @return ciudad
     */
    public String getCiudad() {
        return ciudad;
    }

    /**
     * Metodo para establecer la ciudad del empleado
     * @param ciudad Ciudad natal del empleado
     */
    public void setCiudad(String ciudad) {
        this.ciudad = ciudad;
    }

    /**
     * Metodo para obtener la direccion del empleado
     * @return direccion
     */
    public String getDireccion() {
        return direccion;
    }

    /**
     * Metodo para estabecer la direccion del empleado
     * @param direccion Direccion de residencia del empleado
     */
    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    /**
     * Metodo para obtener el telefono del empleado
     * @return telefono
     */
    public String getTelefono() {
        return telefono;
    }

    /**
     * Metodo para establecer el telefono del empleado
     * @param telefono Telefono del empleado
     */
    public void setTelefono(String telefono) {
        this.telefono = telefono;
    }
    
}
